in plain sight – Dansk–English translations

🇬🇧 en da 🇩🇰

in plain sight

  • very easy to see or notice
i det åbne
Wiktionary Links